what happens on the road stays on the road [us] - Turc Anglais Dictionnaire